﻿@charset "utf-8";
/* CSS Document */
/*前台页面样式background:#fff url(images2013/bg.jpg) no-repeat center top;*/
body {
	margin:0px;
    padding:0px;
	font-family:Arial, Helvetica, sans-serif, "宋体";
	font-size:12px;
	color: #000000;
	
}
img{border:none;}
img, div, input { behavior: url("iepngfix.htc") }
ul,li,dl,dd {
	margin:0;
	padding:0;
	list-style-type: none;
}
.whzt_news li.line{font-size:0px; line-height:0px; height:1px; *margin-top:-1px; _margin-top:-1px; overflow:hidden; 
padding:0;margin:0;}
a{
	
	color: #101415;
	text-decoration: none;
	font-weight:normal;
}
a:hover{
	
	color: #ca1b2c;
}
.img{
	text-decoration: none;
	border-style: none;
	border:0px;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.w {
    margin: 0 auto;
    width: 1000px;
}
.w1 {
    margin-bottom: 10px;
}
.lh {
    overflow: hidden;
}
.lh li, .lh dl, .lh .item {
    float: left;
}
.cleared
{clear:both;
}
.imgborder
{padding:2px;
border:1px solid #e0e0e0;}
a.detail
{color:#d80415;}
a.detail:hover
{color:#fe934b;}
a.af
{color:#3864bb;}
a.af:hover
{color:#cd3834;}
a.bf
{color:#cd3834;}
a.bf:hover
{color:#3864bb;}
a.cf
{color:#fb380c; font-weight:bold;}
a.cf:hover
{color:#3864bb;}
.mar_top
{ margin-top:10px;}
/*END基本信息*/
.mininav {
    background-color: #FDFDFD;
    background-position: left top;
    background-repeat: repeat-x;
    border-bottom: 1px solid #EBEBEB;
    height: 28px;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
}
#shortcut, #shortcut .w, #shortcut .fl b, #shortcut .menu b {
    background-image: url("http://misc.360buyimg.com/lib/skin/2012/i/20111221C.png");
    background-repeat: no-repeat;
}
#shortcut li {

}
#shortcut, #shortcut .w {
    background-color: #EFEFEF;
    background-repeat: repeat-x;
    height: 30px;
}
#shortcut {
    line-height: 30px;
    padding-bottom: 1px;
    width: 100%;
}
#shortcut li {
    background-position: -230px -320px;
    height: 27px;
    padding: 0 9px;
}
#shortcut .fl .fore1 {
    background: none repeat scroll 0 0 transparent;
    padding-left: 15px;
}
#shortcut .fl b {
    background-position: -57px -289px;
    cursor: pointer;
    height: 10px;
    left: 1px;
    top: 10px;
    width: 10px;
}
#shortcut .fl span {
    display: none;
}
#shortcut .fr {
    height: 30px;
    overflow: visible;
}
#shortcut .fr .fore1 {
    background: none repeat scroll 0 0 transparent;
}
#shortcut .fr .menu {
    padding: 3px 0 0;
    position: relative;
    width: 81px;
    z-index: 10;
}
#shortcut .menu dl {
    padding: 0 6px;
    width: 67px;
}
#shortcut .menu dt {
    cursor: default;
    height: 24px;
    line-height: 24px;
    padding: 0 10px 1px 6px;
}
#shortcut .menu b {
    background-position: -35px -281px;
    height: 4px;
    right: 3px;
    top: 10px;
    width: 7px;
}
#shortcut .menu dd {
    display: none;
    line-height: 21px;
    padding: 4px 0 4px 5px;
}
#shortcut .fr .hover {
    z-index: 11;
}
#shortcut .hover dl {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    box-shadow: 0 0 5px #DDDDDD;
}
#shortcut .hover dt {
    border-bottom: 1px solid #F3F3F3;
    line-height: 23px;
    padding-left: 5px;
}
#shortcut .hover dd {
    display: block;
}
#shortcut .hover b {
    background-position: -35px -275px;
    top: 9px;
}
#shortcut a.link-logout:link, #shortcut a.link-logout:visited {
    color: #999999;
}
#loginbar a {
    margin-left: 5px;
}
.ld {
    position: relative;
}
.main_box
{
background:#fff;
width:988px;
padding:6px;
margin:0px auto auto auto;
}
.main_cat_box
{
background:#fff;
width:988px;
padding:6px;
margin:0 auto;
}
.top_box
{
	width:100%;
	height:75px;
	background:url(images2013/logo_bg.jpg) no-repeat left center;
	margin:0 auto;
	overflow:hidden;
}
/*标志区*/
.logo_box
{float:left;}
/*通用宽度*/
.coment{width:988px;
   margin:3px auto;}
/*下划线*/
.line{ width:98%; margin:0 auto; height:1px; border-bottom:1px dotted #cacaca; display:block;}

/*菜单区*/
.menu_box{
    float: right;
    width: 820px;
	height:75px;
}
.menu_box_left{float:left; background:url(images2013/menu_left.jpg) no-repeat left top; width:15px; height:75px;}	
.menu_box_right{float:right; background:url(images2013/menu_right.jpg) no-repeat left top; width:7px;height:75px;}
.nav_box{
	width:798px;
	float:left;
    background: url(images2013/menu_bg.jpg) repeat-x center top;
    height: 75px;
    text-align: left;
}

.weizhi {
    margin-left: 29px;
    padding-top: 14px;
}
.weizhi a {
    color: #FFFFFF;
    display: inline-block;
    margin-right: 4px;
	line-height: 22px;
	padding:2px;
}
.weizhi a:hover {
    color: #0d519c;
	background:#cae1ee;

}
.wdA {
	float:left;

    background: url(images2013/wdA.jpg) no-repeat left center;
    height:75px;
    width: 205px;
	*width:210px;
}
.wdB {
	float:left;
	margin-left:12px;
    background: url(images2013/wdB.jpg) no-repeat left center;
    height:75px;
    width: 205px;
	*width:210px;
}
.wdC {
	float:left;
	margin-left:12px;
    background: url(images2013/wdC.jpg) no-repeat left center;
    height:75px;
    width: 90px;
}
.wdD {
	float:left;
	margin-left:12px;
    background: url(images2013/wdD.jpg) no-repeat left center;
    height:75px;
    width: 145px;
	*width:148px;
}
.wdE {
	float:left;
    height:75px;
	margin-left:8px;
	*margin-left:4px;
	width:25px;
	min-width:25px;
}
/*搜索区*/
.search_bg{background: #fff  url(images2013/search_bg.jpg) repeat-x left top; vertical-align:top; height:100px; overflow:hidden;}
.search_b{background: #fff; padding:3px 10px; vertical-align:top; overflow:hidden;} 
.searcha{ width:940px; margin:5px auto;*margin:5px 18px;_margin:5px 22px; height:38px;overflow:hidden;}
.searchb{ width:940px; margin:0 18px;overflow:hidden; vertical-align:middle;}

.search_bt{width:150px; float:left;}
.search_btb{width:60px; float:left;height:38px;}
.qyts{ float:right; color:#3e408d; height:25px; text-align:left; padding-left:0px; margin-left:0px; width:780px; }
.qyts ul{ width:100%;} 
.qyts li{ float:left; 
margin-left:15px; 
  display: inline-block;
  line-height:25px;
} 
.qyts li label{ color:#fcfcd6; padding:1px; background:#d1322e;} 

.qyts li a{ color:#3e408d; font-weight:bold;
} 
.qyts li a:hover{ color:#cd3333; text-decoration:underline;
} 

.choose{width:970px;}

.choose li label{ color:#000012; padding:1px; background:#fec20c; width:80px; height:18px; line-height:18px;text-align:center; display:block; vertical-align:middle;}
.xnav{ float:left;color:#000012; padding:1px; background:#fec20c; width:80px; height:18px; line-height:18px;text-align:center; display:inline-block; vertical-align:middle;}
 .nav {
    display: inline;
    margin-left: 25px;
	*margin-left: 25px;
	_margin-left: 20px;
    width: 840px;
	 float: left;
}
.nav ul{ width:100%;} 
.nav li{ float:left; margin-left:13px; display: inline-block; line-height:25px;} 
 .nava { float:right;
   
    width: 870px;
	 float: left;
}
.nava ul{ width:100%;} 
.nava li{ float:left; margin-left:5px;line-height:25px;} 
.nava li label{ font-weight:bold;} 
.nava li span{color:#ff2902; margin-left:2px; display: inline-block; } 
.nava li a
{color:#fb380c;}
.nava li a:hover
{color:#3864bb;}
 .cha_box{
    width: 870px;
}
 .cha_boxa{
   float:left;
   width:435px;
}
.cha_boxa ul{ width:100%;} 
.cha_boxa li{ float:left; margin-left:5px;line-height:25px;} 
.cha_boxa li label{ font-weight:bold;} 
.cha_boxa li span{margin-left:2px; display: inline-block; } 
.cha_boxa li a
{color:#000000;}
.cha_boxa li a:hover
{color:#f60611;}
 .cha_boxb{
   float:right;
   width:435px;
}
.cha_boxb ul{ width:100%;} 
.cha_boxb li{ float:left; margin-left:5px;line-height:25px;} 
.cha_boxb li label{ font-weight:bold;} 
.cha_boxb li span{margin-left:2px; display: inline-block; } 
.cha_boxb li a
{color:#294491;}
.cha_boxb li a:hover
{color:#fa353f;}
.typeList .houseSearchxf select { height: 19px;}
.autocomplete {
    display: inline;
    line-height: 19px;
    position: relative;
}
.xfkeyword {
	border: 1px solid #CCCCCC;
    height: 17px;
    width: 120px;
}
.xfkeyworda {
	border: 1px solid #CCCCCC;
    height: 17px;
    width: 140px;
	*width:120px;
}
 .bt {
    background: url(images2013/dzbt.jpg) no-repeat center left;
    border: medium none;
    cursor: pointer;
    height: 20px;
    width: 60px;
	line-height:20px;
	text-align:center;
}

 .dzbt {
    background: url(images2013/bt.jpg) no-repeat center left;
    border: medium none;
    cursor: pointer;
    height: 20px;
	line-height:20px;
    width: 66px;
	text-align:center;
display:block;
padding:0 1px;
}



/*焦点图区 楼市快递 每日新情区*/
.contentbg{width:978px; margin:3px auto; background:#e7e7e7; padding:5px;}
.content_box{width:978px; border:1px solid #e6e6e6; background:#FFF; margin:0 auto; font-size:14px;}
.content_left{ float:left; width:349px;}
.jdt{width:349px; height:263px;}
.fchq_box
{width:100%; margin-top:10px;}
.fchq_box_title
{width:95%;
padding-left:5px;
padding-right:5px;
margin:0 auto;
height:27px;
line-height:27px;}
.fchq_box_title_left{ float:left; width:83px;height:27px;
line-height:27px;}
.fchq_box_title_right{ float:right; width:68px;height:27px;
line-height:27px;}
.fchq_box_content_title
{width:92%; margin:0 auto; height:27px; line-height:27px; text-align: left;}
.fchq_box_content_title a
{ color:#bb080e; font-weight:bold;}
.fchq_box_content_title a:hover
{ color:#054396; font-weight:bold;}
.lskd_box
{width:98%; margin:0 auto; line-height:27px;}
.lskd_box span
{display: block;}
.lskd_box_title{ font-weight:bold; text-align:center; color:#ba000d;}
.lskd_box_content{ text-align:left; color:#9e9e9e;font-size:12px; text-indent:24px; border-bottom: 1px  dotted #cacaca; line-height:22px;}
.fchq_box_content
{width:95%;
margin: 0 auto;
background:#fff;}
.gfgj_box_content
{width:95%;
margin: 0 auto;
font-size:12px;}

.whzt_news
{width:100%;}
.whzt_news ul
{
margin:0 auto;
width:100%;
padding-top:5px;
}
.whzt_news li
{
background-image: url(images2013/arrow.jpg);
background-repeat: no-repeat;
background-position: left 4px;
color:#1f1e1d;
padding-left:12px;
display:block;
height:24px;
line-height:24px;
}

.mrxqw_news
{width:100%; font-size:12px;}
.mrxqw_news ul
{
margin:0 auto;
width:100%;
padding-top:5px;
}
.mrxqw_news li
{
background-image: url(images2013/arrow1.jpg);
background-repeat: no-repeat;
background-position: left 4px;
color:#1f1e1d;
padding-left:12px;
display:block;
height:24px;
line-height:24px;
}

.mrxqw_news li a
{ color:#013a87;
}
.mrxqw_news li a:hover
{ color:#c00000;
}
.content_middle{ background:url(images2013/bg_t.jpg) repeat-x; float:left; width:409px; margin-left:4px; margin-right:5px; border-left:1px  solid #e6e6e6;border-right:1px  solid #e6e6e6;}
.content_right{float:right;width:200px;}
/*推荐楼盘*/
.tjlp_title
{ width:979px; margin:0 auto; overflow:hidden}
.tjlp_content_box
{ width:97%; margin:0 auto; padding:5px; overflow:hidden;}
.tjlp_content_box ul
{
margin:0 auto;
width:100%;
padding-top:5px;
}
.tjlp_content_box li
{ float:left;
width:168px;
margin-top:20px;
margin-bottom:20px;
margin-left:25px;
margin-right:25px;
_margin-left:23px;
_margin-right:23px;
}
.tjlp_pic_box{ width:175px; margin:0 auto;}
.tjlp_pic_top{ width:175px; height:11px; background:url(images2013/tjlp_pic_top.jpg) no-repeat center top;}
.tjlp_pic_foot{ width:175px; height:9px; background: url(images2013/tjlp_pic_foot.jpg) no-repeat center top;}
.tjlp_mid{ width:173px;border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5;}
.tjlp_mid span{ width:100%; text-align:center; display:block; line-height:27px;}
/*打折楼盘 地产人物*/
.dzlp_left{ float:left; width:664px;}
.dzlp_title{ width:664px; margin:0 auto;}
.dzlp_content_box{ width:642px; margin:0 auto; border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-foot:1px solid #dbdbdb; padding:10px; font-size:12px;}
.dzlp_content_box a{ color:#585858;}
.dzlp_content_box a:hover{ color:#b30002;}
.dzlp_content_box ul{ width:100%; margin:0 auto;}
.dzlp_content_box li
{ float:left;
width:190px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
_margin-left:8px;
_margin-right:8px;
}
.dzlp_sub_title{ background:url(images2013/dzlp_sub_title.jpg) no-repeat  left center; width:190px; height:26px;}
.dzlp_detail{width:174px; line-height:22px; display:block;}
.dzlp_sub_content{width:174px; border:1px solid #dadada; padding:5px;}
.dzlp_sub_foot{width:178px; background:url(images2013/dzlp_sub_foot_bg.jpg) no-repeat left center; line-height:26px; color:#585858;}
.dzlp_sub_foot span{ display: inline-block; padding-left:2px; padding-right:2px;}
.dcrw_right{ float:right; width:307px; border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-foot:1px solid #dbdbdb; }

.dcrw_box
{width:309px;
padding-bottom:15px;
}
.dcrw_box_title
{ width:100%;
height:27px;}
.dcrw_box_content
{width:90%;
margin: 12px auto 0px auto;
*margin: 10px auto 0px auto;
_margin: 5px auto 0px auto;
padding:5px;
}

.whzt_content
{width:100%;
margin:5px auto 0 auto;
font-size:12px;
border-bottom:1px dotted #d3d3d3;
}
.whzt_content dl
{width:100%;
margin:0 auto;}
.whzt_content dd
{padding-bottom:3px;}
.whzt_left
{float:left;
width:103px;}
.whzt_right
{float:right;
width:160px;}
.whzt_right span
{width:100%;
display:block;
line-height:26px;
color:#1e3d7e;}
.dcrw_news
{width:100%; font-size:12px; }
.dcrw_news ul
{
margin:0 auto;
width:100%;
padding-top:10px;
}
.dcrw_news li
{
background-image: url(images2013/arrow1.jpg);
background-repeat: no-repeat;
background-position: left 4px;
color:#1f1e1d;
padding-left:12px;
display:block;
height:30px;
line-height:30px;
}
/*出售房屋 出租房屋*/
.csfw_left{ float:left; width:480px;}
.csfw_title{ width:480px; margin:0 auto;}
.csfw_content_box{ width:458px; margin:0 auto; border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-foot:1px solid #dbdbdb; font-size:12px; padding:10px;}
.czfw_right{ float:right; width:480px;}
.csfw_news
{width:100%;}
.csfw_news ul
{
margin:0 auto;
width:100%;
padding-top:5px;
}
.csfw_news li
{
background-image: url(images2013/arrow.jpg);
background-repeat: no-repeat;
background-position: left 4px;
color:#1f1e1d;
padding-left:15px;
display:block;
height:24px;
line-height:24px;
}
/*房企会员*/
.fqhy_content_box
{ width:98%; margin:0 auto; padding:5px;}
.fqhy_content_box ul
{
margin:0 auto;
width:100%;
padding:5px;
}
.fqhy_content_box li
{ float:left;
width:140px;
margin-left:5px;
margin-right:5px;
}
.fqhy_content_box li span
{ width:140px; line-height:30px; text-align:center; font-size:12px; display:block;
}
.fqhy_content_box li a
{ color:#004781;
}
/*脚部文件*/
.foot_box
{margin:5px auto;
width:960px;}
.foot_line
{width:100%;
height:26px;
background:url(images2013/foot_line.jpg) no-repeat center top;
}
.foot_text
{width:90%;
margin:5px auto;}

.foot_link
{width:700px;
text-align:center;
margin:0 auto;
line-height:24px;
}
.foot_link li
{float:left;
margin-right:5px;
margin-left:5px;
padding-right:5px;
}
.foot_copy
{margin-top:5px;
text-align:center;
line-height:24px;}

.clear{clear:both;}
a.over{font-size:14px; font-weight:bolder;color:#AE0001}
.zsbg{padding-left:20px; background:url(images2013/csfy_title.jpg) no-repeat; height:36px;line-height:36px;}
.zsbg a.over{font-size:14px; font-weight:bolder;color:#AE0001}